'use strict';
var apiready = function apiready() {
  // 配置apicould原生模块绑定全局
  window.api = api;
  // window.wxPlus = api.require('wxPlus'); //示例

  //设置默认颜色状态栏字体颜色统一 dark 状态栏字体为黑色，适用于浅色背景  light 状态栏字体为白色，适用于深色背景
  api.setStatusBarStyle({
    style: 'light',
    color: 'rgba(0,0,0,0)',
  });

  // 权限列表
  var listTwo = []; //保存需要请求的权限
  var resultList = [];
  resultList = api.hasPermission({
    list: ['camera', 'photos', 'notification', 'location'],
  });
  for (var i = 0; i < resultList.length; i++) {
    var list = resultList[i];
    if (list['granted'] == false) {
      listTwo.push(list['name']);
    }
  }
  if (listTwo != []) {
    api.requestPermission(
      {
        list: listTwo,
        code: 100001,
      },
      function (ret, err) {
        var str = '请求结果：\n';
        str += '请求码: ' + ret.code + '\n';
        str += '是否勾选"不再询问"按钮: ' + (ret.never ? '是' : '否') + '\n';
        str += '请求结果: \n';
        var list = ret.list;
        for (var i in list) {
          str += list[i].name + '=' + list[i].granted + '\n';
        }
      }
    );
  }
};
